Garibaldi's Restaurant
97a Hanover St., Edinburgh, Scotland, EH2 1DJ
(01312) 203007 Phone